約 37,862 件
https://w.atwiki.jp/swgstring/pages/36.html
タグ stfファイル化済み index name value_en value_ja 100 collections Show Collections コレクションを開く 96 examine_charactersheet Show Character Sheet キャラクターシートを開く 103 group_loot Loot Options ルート設定 102 group_make_leader Make Leader リーダー設定 101 group_master_looter Make Master Looter マスタールート設定 119 group_tell Send Tell TELLを送る 115 item_move_copy_height Copy Height 高さをコピー 114 item_move_copy_location Copy Location 位置をコピー 127 item_move_left Move Left 左へ移動 128 item_move_right Move Right 右へ移動 99 item_public_container_use Use 使う Rotate Left 左回転 Rotate Right 右回転 105 item_rotate_backward Pitch -90 ピッチ -90° 106 item_rotate_clockwise Roll +90 ロール +90° 113 item_rotate_copy Copy コピー 107 item_rotate_counterclockwise Roll -90 ロール -90° 104 item_rotate_forward Pitch +90 ピッチ +90° 46 item_rotate_left Yaw +90 ヨー +90° 117 item_rotate_pitch Pitch ピッチ 108 item_rotate_random Random ランダム 110 item_rotate_random_pitch Pitch Random ピッチ(ランダム) 111 item_rotate_random_roll Roll Random ロール(ランダム) 109 item_rotate_random_yaw Yaw Random ヨー(ランダム) 112 item_rotate_reset Reset リセット 47 item_rotate_right Yaw -90 ヨー -90° 118 item_rotate_roll Roll ロール 116 item_rotate_yaw Yaw ヨー 120 item_wp_setcolor Set Color 色設定 121 item_wp_setcolor_blue Blue 青 122 item_wp_setcolor_green Green 緑 123 item_wp_setcolor_orange Orange オレンジ 125 item_wp_setcolor_purple Purple 紫 126 item_wp_setcolor_white White 白 124 item_wp_setcolor_yellow Yellow 黄 98 make_elite Convert to Elite Deed エリート・ディードに変換 129 rotate_apply Apply Rotation 回転を適用 130 rotate_reset Reset Rotation 回転をリセット 97 wave_event_reset Reset Wave Event Controller ウェーブ・イベント・コントローラをリセット 131 window_lock Lock Window ウィンドウを固定 132 window_unlock Unlock Window ウィンドウ固定を解除 ※赤文字は、name値が削除された行。
https://w.atwiki.jp/phi-phantasmal/pages/67.html
ダンジョンへの行き方 霧の村ジン北西 攻略 ①地下水路クリアで手に入る Ancient symbol of NEO を持っていく ②Ancient symbol of NEOが反応する床をいくつか踏むと強制ワープ ※踏む床の法則性について情報を募集しています 右から4列め上から5段目の床を踏んで「Ancient symbol of NEOが激しく輝く!!」 次に 右から5列め上から2段めの床を踏む ③ガラスの前に Ancient symbol of NEO を置く ■ザコ Big bear Woooooooo...... ◆ドロップ Name Bear claw Wp 5 Type Weapon Leather claw Fn None ATP 24 attack to FORE ER 0% Effect None Name Big bear fur Wp 5 Type Armor Leather claw Fn None ATP 1 attack to FORE DFP 40% MRP 30% ■ザコ Big bear Mother Woooooooo...... ◆ドロップ Name Big bear claw Wp 10 Type Weapon Leather claw Fn None ATP 30 attack to FORE ER 0% Effect None Name Mother bear claw Wp 8 Type Weapon Leather claw Fn None ATP 30 attack to FORE ER 0% Effect None ③道なりに進むとボスがいる ボスを倒すとキーアイテム Illusion key を入手 LineやPierceの攻撃を反射するので、魔法ユーザーはSphereやExplodeの爆風で攻撃しよう ★ボス Serpent of Illusion Guoooooooo...... ◆ドロップ Name Blue pendant Wp 5 Type Accessories Steel claw Fn None ATP 1 attack to FORE Effect Stealth S.E. Illusion ◆魔法 Spell Force of Illusion Power 17 Fn Water Effect Coat ④キーアイテムをガラスの前に置き、ダンジョンクリア 光の火精霊ファルのオラクルを入手 使用すると祭壇のヒントが得られる Name Oracle of Fall Wp 99 Type Scroll Magic claw Fn Fire ATP 1 attack to FORE please use to reading this. ### ### Volr moult eint kghedt porn lovhedu del cohjuhelk ### DM 古代精霊文字のようだ。あなたには読めなかった。 DM !! 紙の端のほうに何か書かれている。 ### ファルの祭壇は悲劇の屋敷の北にあり・・・。 ⑤悲劇の屋敷の北の祭壇にオラクルを置くと変化する この長文字パワーアクセは初心者には嬉しいんじゃないだろうか Name Oracle of Fall - Extended - Wp 25 Type Accessories Auric blade Fn Fire ATP 1 attack to FORE Effect Drain proof S.E. Power
https://w.atwiki.jp/armaseries-editor/pages/16.html
目次 1 ミッションエディタの起動 2 エディタの全般操作 3 MAPの上にユニットを置こう! 3.1 Side(陣営の種別) 3.2 Faction(陣営の細別) 3.3 Rank(階級) 3.4 Class(ユニットの種別) 3.5 Unit(ユニットの細別) 3.6 Control(操作) 3.7 Special(特殊状態) 3.8 Info Age(情報の持続時間?) 3.9 Name(固有名) 3.10 Vehicle Lock(乗物の施錠) 3.11 Skill(練度) 3.12 Description(説明) 3.13 Health/armor,Fuel,Ammunation(体力/装甲,燃料,弾薬) 3.14 Azimut(方位角) 3.15 Probability of presence(存在する確率) 3.16 Condition of presence(存在する条件) 3.17 Placement Radius(存在する半径) 4 自分にAIの部下を付けよう! 4.1 グループの設置 4.2 部下の設定方法 4.3 ユニットとトリガー 5 終了条件を付けよう! 5.1 Axis(軸、範囲) 5.2 Angle(方位角) 5.3 Ellipse/Retangle(楕円/長方形) 5.4 Activation(発動条件) 5.5 Once/Repeatedly(一回/繰り返し) 5.6 Present/NotPresent/Detected by〜 5.7 Countdown/Timeout(効果の停止/条件の持続時間) 5.8 Type(効果の種類) 5.9 Name(名前) 5.10 Text(ラジオ表示名) 5.11 Condition(トリガーの条件) 5.12 OnAct(トリガーの効果) 5.13 OnDea(トリガーの非活性効果) 5.14 Effects(効果) 5.15 Anonymous(効果音) 5.16 Voice(音声) 5.17 Environments(環境音) 5.18 Trigger(効果音) 5.19 Tracks(楽曲) 5.20 Type(類別) 6 AIユニットを動かそう! 6.1 Select type(種類) 6.2 Waypoint Order(順番) 6.3 Description(説明) 6.4 Combat Mode(発砲許可) 6.5 Formation(隊列) 6.6 Speed(移動速度) 6.7 Behaviour(戦闘態勢) 6.8 Placement Radious(位置の半径) 6.9 Completion Radious(達成範囲) 6.10 Position In House(建物内位置番号の指定) 6.11 Time out(指定持続時間) 6.12 Condition(条件) 6.13 OnAct(効果) 6.14 Script(スクリプト) 6.15 ウェイポイントの表示 6.16 Effects(効果) 7 トリガー、ウェイポイントに関連性を持たそう! = 8 ミッションをわかりやすくしよう! 8.1 Name(マーカーの名前) 8.2 Icon/Rectangle/Ellipse(マーカーの形式) 8.3 Color(色の指定) 8.4 Icon/Fill(マーカーの種類) 8.5 Axis/Angle(方位角と縦横比) 8.6 Text(アイコンの説明) 9 便利なスクリプトを呼び出そう! 9.1 Unit(モジュールの種類) 9.2 Name(モジュールの個別名) 9.3 Initialization(コマンドの書き込み) 9.4 Description(説明) 9.5 Probability of Presence(存在する可能性) 9.6 Condition of Presence(存在する条件) ミッションエディタの起動 OFP:メインメニューから Mission Editor ArmA:メインメニューの真ん中、 Editor のアイコンをクリック ArmA2 メインメニューからシングルプレイ、Editor → 自分の好きな島を選択 エディタの全般操作 Shift+左クリック ウェイポイントの重なったユニットの選択 Shift+delete 選択した対象全消去 ctrl+C 選択した対象をコピー ctrl+X 選択した対象をカット ctrl+V クリップボードの対象を貼り付け MAPの上にユニットを置こう! Units(F1)で出来ること→ユニットの設置と編集 Side(陣営の種別) BLUFOR 米軍、CDF、旧西側諸国 OPFOR 露軍、SLA、Chedaki、旧東側諸国 Independent RACS、上記に類しないもの Civilian 民間 Gamelogic スクリプトを動作させるのに使ったり。 Empty 誰も乗っていない乗り物、オブジェクト類など(既に自ユニットが存在する場合にのみ設置可能) Faction(陣営の細別) 同陣営の各軍を細別したもの Rank(階級) Private(二等兵)が一番低く、Colonel(大佐)が一番偉いです。階級が高いと敵AIがビビるそうです Class(ユニットの種別) Men:歩兵 Cars:軽車両(ジープ、UAZ、ハンヴィーなど) Armored:装甲車両(M1A1エイブラムス、T-72 MBT、ストライカー、BMP-2など) Air:航空機(各種ヘリ、固定翼機) Ships 船舶類 Static 固定銃器など Support 支援車両(Repair Truckなど) Objects 物体(テント、土嚢、障害など) Sounds 音が鳴るよ! Unit(ユニットの細別) 最終的なユニットの指定です。兵装やスキンの違いなどもここに含まれます Control(操作) Playerはスタート時に使用するユニット、Playableはチームスイッチで使用出来ます Special(特殊状態) どれもコマンドで代替することが出来ますが、めんどくさい時に。 None 特に無し Incargo 開始時にチーム内の近くにある乗り物に搭乗しています Flying 開始時から航空機が飛行します。高度は固定翼機なら100m、回転翼機なら50mで固定です。 Information 開始時から隊列を組んでいます Info Age(情報の持続時間?) このユニットをAIが認識してからどのくらい覚えているかってことでしょうか?あんまり気にしなくていいみたいです Name(固有名) コマンドでユニットを指定するための名前です。一つのミッションでは重複して同じ名前が使用できません。 Vehicle Lock(乗物の施錠) Unlocked 自由に乗降出来ます Default リーダーのみ乗降の指定が出来ます Locked 開始時の乗員以外は乗れない上、プレイヤーは降りることが出来ません。AIは降車のみ可能なようです Skill(練度) スライダが右に行くほど練度が高くなります。 Description(説明) チームスイッチ欄でclassnameの代わりに書き込まれます。殆ど意味は無さそう Health/armor,Fuel,Ammunation(体力/装甲,燃料,弾薬) 体力、燃料、弾薬の初期所持量の設定です歩兵ユニットには燃料の概念はありません。どこまでも歩き続けます Azimut(方位角) 開始時にユニットの向いている位置のことです。矢印で指定、欄に直接記述するほかにもユニットを指定してshift+ドラッグで動かすことも出来ます Probability of presence(存在する確率) デフォルトでは100%です。 Condition of presence(存在する条件) ブーリアン型のスクリプトを書き込んであげてください。trueの時だけ出てきます Placement Radius(存在する半径) デフォルトでは0、つまり半径0mの円の中で存在する位置がランダムに設定されています 自分にAIの部下を付けよう! Groups(F2)で出来ること→グループの設置とグループ構成 グループの設置 何も無いところをダブルクリックするとグループの設置が出来ます。 Side(陣営)欄は、West BLUFOR,East OPFOR,RACS Indipendent,Civilian Civilian にそれぞれ対応しています。なんでここだけ名前変えちゃうんでしょうねなんて言ってるうちにArmA2では改善されました。Side,FactionともにF1に準じます。 Type,Name,AzimutもそれぞれUnits(F1)に準じます 部下の設定方法 自ユニットの近くでダブルクリック、同じ要領でユニットを配置 Group線(水色の線)で結ばれたら成功。 Group線が意図しないユニットに張られてしまった、またはGroup線で結ばれなかった場合は F2キー(Groupモード)にて、部下にしたいユニットから、上官にしたいユニットにマウスドラッグする。 Group線を解除したい場合は、解除したいユニットから何もないところへマウスドラッグする。 ユニットとトリガー トリガーは一つのユニットとのみ、Group線で結ぶことが出来ます。その際、トリガーのActivation欄が変化します。詳細は後述しますが、そのユニット、もしくはグループのためのトリガーになるわけです 終了条件を付けよう! Triggers(F3)で出来ること→様々な条件の設定と様々なスクリプト、効果の発動 Axis(軸、範囲) 方位角0の状態でAxis aがヨコ、Axis bがタテの範囲です。この範囲内に指定された種類のユニットが出たり入ったりすることがトリガーの条件となります Angle(方位角) ユニットのazimutと同様、トリガー範囲の角度を設定します Ellipse/Retangle(楕円/長方形) トリガーの範囲がまるっこくなるか、角ばるか、を選択します。 Activation(発動条件) None →範囲の指定がトリガーの条件に関与しなくなります。 Condition欄にスクリプトを書き込んでトリガーの条件としたい場合にはここをNoneにして下さい OPFOR,BRUFOR,Independent,Civilian,GameLogic,Anybody →発動するユニットの種類を規定します。例えばOPFORを指定し、後述するtype欄にEND#1を指定するとSLAのユニットが範囲内に侵入した場合にミッションが終了されます。 RadioAlpha〜RadioJuliet →ラジオコマンド(0-0-X)でトリガーが発動します。無線で援軍を要求する場合やミッション作成中にトリガーの発動効果を手っ取り早く確認したい場合などに便利ですなお、ラジオコマンドは誰かの指揮下に入っていない場合(つまりリーダーか独り)にのみ使えます Seized by OPFOR,BRUFOR,Independent →設定された範囲がその勢力によって制圧された場合にトリガーが発動します。が、詳しい条件はよくわかりません Vehicle/Whole group/Group Leader/Any Group Member →これらの条件は、トリガーがユニットとGroup線で結ばれた場合に出現します。 Vehicleは直接結ばれたユニットのみ、Wholeはグループの構成員全て、GropuLeaderはリーダー、AnyGroupMemberはグループの構成員のうち一人でも、が対象となります。 Once/Repeatedly(一回/繰り返し) トリガーが一回っきりで使えなくなるか、繰り返し発動するか選択します。 Present/NotPresent/Detected by〜 上記で指定した種類のユニットが存在したりしなかったり、あるいは範囲内で指定された種類のユニットがある勢力に発見された場合にトリガーが発動します。後者の場合、あくまでもアクティベーションの主体は発見される方ですので、発見したユニットがトリガーの範囲内であっても、発見された側の勢力/ユニットが範囲内に存在しなければ作動しません。指定されたユニットが死亡した場合もNotPresentに含まれます。これらの条件と関係ないトリガーを作る場合には、適当なものを選択して構いません。 Countdown/Timeout(効果の停止/条件の持続時間) Countdownでは、トリガーの条件が達成されてから効果が発動するまでの間に待ち時間を設定します Timeoutでは、トリガーの条件が達成されて、それを設定された秒数キープすることで効果が発動されます Min/Max/Midはそれぞれ最小、最大、平均の秒数です。決まった秒数にしたい場合には全部同じ数字にしてください。 Type(効果の種類) トリガーの条件が達成された場合に発動する効果の設定です None Noneだけにナンにも起きません Guarded by〜 警護状態にあるグループの警護対象になります。 このトリガーの範囲やActivationは警護のあり方に影響を与えません。 Switch このトリガーとシンクロ線(F5のやつです)で繋がれたウェイポイントを達成状態にし、その次のウェイポイントに向かわせます。 換言すれば、このトリガーが条件を満たされない限り、ウェイポイントも達成されないでwait状態のままになります End#1〜6/Lose それぞれミッションを終了させます。Endの種類はブリーフィングのEndの種類に対応しています。 EndとLoseでは、対応するOutroが変化(win/lose)します。 Name(名前) トリガーの名前です。スクリプトで使用できるかもしれません Text(ラジオ表示名) ラジオコマンドを使用する際に、Alpha,Bravoなどのフォネティックコードの代わりに好きな文字で表示できます。他にも使い道があるかもしれません Condition(トリガーの条件) ここに条件文のスクリプト( not alive A など)を書き込むことでトリガーの条件を自由に設定出来ます。 this と記入すれば範囲内のユニット侵入など、SSの赤枠で囲まれている範囲の設定がトリガーの条件になります。 true ならば、のっけから発動しっぱなしです。 OnAct(トリガーの効果) ここにスクリプトを書き込めば、トリガーの条件が達成されたときにそれが発動します OnDea(トリガーの非活性効果) ここにスクリプトを書き込めば、トリガーの条件が達成されていない時にそれが発動します Effects(効果) これ以下の設定はトリガー欄左下のEffectsボタンを押すと出てきます。この記入スペースはEffectsで指定した効果を発現させる条件文を書き込むためのものです。やむにやまれぬ事情の無い場合にはここには true と記入、つまりトリガー自体の条件と同一にしておいていいんじゃないでしょうか Anonymous(効果音) Anonymousとは 匿名 の意ですが、ここでは雑多な効果音などが収録されています。空白がいくつもありますが、それぞれに内容はあるようです。各種アドオンについてくる効果音もここにあります。 Voice(音声) 要するに声のことですが、収録されてるのはそれに限らないようです Environments(環境音) 雨の音など、環境音です Trigger(効果音) 分ける基準がよくわかりませんが、これも効果音です。 Tracks(楽曲) ミッション中に流すことの出来るBGMです。ヘビメタみたいなのも数多く入ってます Type(類別) これは下のEffectsのための大きな類別です。 NONE Effectにて画面のフェードアウトなどを指定できます Object 指定したオブジェクトを呼び出すようですが、BISのデフォのものでもどうやらミッションに依存しているらしく、通常のエディターでは呼び出せません Resource Objectに同じ TEXT これを選択すると一番下に文字記入欄が出現します トリガーが発動した際に書き込んだ文字が画面上に表示されますラジオを介さない直接の会話や独り言、解説文など幅広く演出出来ますカットシーンとも親和性が高いです AIユニットを動かそう! Waypoints(F4)で出来ること→AIの行動の設定とプレイヤーへの順路表示 Select type(種類) ウェイポイント(Waypoint,WP)の種類毎に設定された条件を満たすことでWPが達成され、次のWPに遷移します。 WPは地面に設定する場合とユニットに重ねる場合では働きが異なり、またどちらか片方では機能しないものもあります。 ウェイポイント名 リーダーがAIであるグループの行動 達成条件 備考 MOVE 指定された地点/ユニットへ移動 グループリーダーの指定された地点への到達 歩兵と車両、航空機では達成される半径が違います。家屋の上にWPを設定した場合、家屋内の移動位置まで指定できます。 DESTOROY 対象ユニットの破壊 対象ユニットの破壊 対象ユニットの陣営が何であろうと破壊目標になります。地面に設置された場合は直近のオブジェクトが破壊目標となり、WP付近にオブジェクトが存在しない場合は次のWPに遷移します。 GET IN 対象ユニットへ搭乗 可能な限りでのグループ内ユニットの搭乗 空の乗り物ユニットに設置された場合、通常はグループ全体がそれに搭乗しようとしますが、既にグループ内ユニットで充分な席数が用意されている場合はグループリーダーのみが指定されたユニットのドライバーへと移乗し、他のユニットはグループ内ユニットへの搭乗が優先されます。地面に設置された場合、グループ内のユニットに可能な限り歩兵が搭乗することでWPが達成されます。設置された地点まで移動する必要はありません。この場合、周囲のグループ外ユニットや無人のユニットへの搭乗命令は下されません。 SEEK AND DESTROY ウェイポイント周辺の捜索 なし JOIN WPまで移動し、対象ユニットの指揮下に編入 対象ユニットの指揮下に編入 このWPと他のグループのWPをシンクロさせた場合、どちらのグループがJOINを設定されているかにかかわらず、シンクロ線の起点となるWPを持つグループがシンクロ線を繋がれたWPを持つグループに編入されます。 JOIN AND LEAD WPまで移動し、対象ユニットを指揮下に編入 対象ユニットの属するグループの編入 JOINと基本的には同じ働きをしますが、常にこのWPを設定されているユニットが指揮を執ります。 GET OUT WPまで移動し、降車 その時点で搭乗しているユニットからの降車 リーダー以外のグループ員が他グループのユニットに搭乗している場合、そのユニットはグループ員を下車させるために停止しますが、リーダーも登場している場合は他グループのユニットの行動にこのWPは影響を与えません。 CYCLE このWPまで移動し、CYCLEから最も近い位置にあるWPから繰り返す WPへの到達 例えばMOVE1-MOVE2-MOVE3-CYCLEの順に設定し、CYCLEをMOVE2と近くに置く/重ねればMOVE1-MOVE2-MOVE3-CYCLE-MOVE2-MOVE3-CYCLE-MOVE2-MOVE3....と繰り返され、CYCLE、MOVE2、MOVE3の3点を巡回するパトロールになります。このループを断ち切って新しいWPへ遷移させたい場合には、CYCLEswitchトリガー(F3)をシンクロさせ、条件(condition)が整った時にトリガーが活性化(activate)するようにさせてください。また、CYCLEはグループリーダーがエディタ上で設置された位置もMOVEウェイポイントの一つであると認識します。 LOAD WPまで移動し、歩兵をグループ内ユニットに搭乗させる 可能な限りでのユニットの搭乗 Driver席やGunner席よりもCargoへの搭乗が優先されます。 UNLOAD WPまで移動し、Cargoに搭乗しているユニットを降車 グループ内Cargoユニットの降車 MPのデディケイテッド環境で客席にプレイヤーユニットしか登場していない場合、AIの操縦する航空機は着陸しません。 TRANSPORT UNLOAD WPまで移動し、他グループのユニットが自グループユニットのCargoから降車するまで待機 全該当ユニットの降車 MPのデディケイテッド環境では自グループのユニットに搭乗している他グループのリーダーがAIである場合のみWPが機能します。 HOLD WPまで移動し、待機 なし 次のWPへ遷移させたい場合には、HOLDとswitchトリガー(F3)をシンクロさせ、条件(condition)が整った時にトリガーが活性化(activate)するようにさせてください。 SENTRY WPまで移動し、待機 敵の存在を認識 GUARD WPまで移動し、警護対象を警護 なし 警護状態に入ったグループは他のグループの接敵情報を取得することが出来ます。警護対象の選定はまずこのWPとシンクロされたトリガーが優先されます。シンクロ先が存在しない場合は未だ他のグループによって護衛されていないGuarded by〜の効果が発動しているトリガーの中からエディタ上で置かれた順番に選定されていきます。つまり、一つの警護対象(Guarded by〜トリガー)に対しては一つのグループしか警護に入ることは出来ません。また、同時に複数のグループのGUARDが活性化された場合、警護対象に最も近い位置にいるグループが警護に入ることになります。GUARDが設定されたグループのみが警護状態に入り、他のグループの行動には影響を与えません。警護対象となるトリガーを有していない状態のグループでも他のグループの接敵情報を取得することができます。 TALK Effects Voice欄で設定された語句を話す 話の終了 このWPの位置はグループの行動に影響を与えません。 SCRIPTED Script欄で指定されたスクリプトファイルの実行 スクリプトファイルの終了 On Act欄で自由にスクリプトファイルを扱えるので、もはやトマソンとなったウェイポイントです。 SUPPORT WPまで移動し、支援待機 なし 支援待機状態に入ったAIのグループはラジオコマンドの支援要請があればその地点に向かい、下車します。支援を受けたユニットが支援完了(support done)のラジオコマンドを発すると再び支援待機状態に戻ります。 GET IN NEAREST 直近のオブジェクトに搭乗 直近のオブジェクトに搭乗 WPから半径50m以内に空席のあるユニットが存在する場合のみ有効です。存在しない場合、次のWPに遷移します。 DISMISSED グループのユニットが周辺に散開 接敵 AND なし このWPとシンクロされた全てのWPが達成されたとき Game Logicでのみ有効なWPです。複数のWPの進行状況を管理する際に用います。 OR なし このWPとシンクロされたWPのうち、どれか一つが達成されたとき Game Logicでのみ有効なWPです。複数のWPの進行状況を管理する際に用います。 Waypoint Order(順番) ウェイポイントの順番です。これを操作することで既存のウェイポイントの間に新しいウェイポイントを挿入することが出来ます Description(説明) ウェイポイントの説明です。ミッション中では、MOVE,DESTROYなどの既存の指示の代わりに表示されます Combat Mode(発砲許可) 発砲の許可、あるいは不許可を指定することが出来ます。スクリプトでも代用可 Formation(隊列) 隊列の形を指定できます。スクリプトでも代用可 Speed(移動速度) グループの移動速度を指定できます。スクリプトでも代用可。 Behaviour(戦闘態勢) 戦闘態勢を指定できます。スクリプトでも代用可。 Placement Radious(位置の半径) 指定した数値を半径とする円の内部にランダムにウェイポイントが配置されます。場所をキチっとしていしたい場合は0のままで大丈夫です。エディタ上では点線で表示されます。 Completion Radious(達成範囲) ウェイポイントが達成される範囲を円の半径で指定できます。エディタ上では実線で表示されます。 Position In House(建物内位置番号の指定) MOVE ウェイポイントをある種の建物に設置した場合にのみ出現する項目で、ウェイポイントの目的地を建物の位置まで細かく指定できます。 Time out(指定持続時間) トリガーのCountdownとほぼ同じ働きをします。つまりトリガーのTime outとは違いその場に留まり続ける必要はありません。なんでややこしい表記をするんでしょうね Condition(条件) トリガーと同様の条件文です。WP本来の条件に加えてここに記述した条件も達成されない限り次のWPには進めませんデフォルトではtrueになっています。 OnAct(効果) トリガーと同じく、ウェイポイントが達成されたときに発動される効果を記述することが出来ます。このブロックの中では、thisはグループリーダーを示します。また、thisListはグループの各ユニットを含む配列を示します。 Script(スクリプト) 用途不明ですが、外部スクリプトを引用するための欄でしょうか ウェイポイントの表示 Never show ミッション中のMAP上では表示されません Show in cadet mode カデットモード時に限り、ミッション中でもエディタと同じようにWPが表示されます Always show ベテランモードでもWPが表示されます Effects(効果) トリガーと同様に、ウェイポイントが達成されたときに表示される効果を選択することが出来ます トリガー、ウェイポイントに関連性を持たそう! = Synchronize(F5)で出来ること→ウェイポイント、トリガーの相互条件化シンクロ線はグループ線より濃い青色で表示され、ウェイポイント間、あるはウェイポイント、とトリガーの間に引くことが出来ます。ウェイポイント間に引いた場合には片方が達成されていてももう片方が達成されない限り、両者とも次に進むことが出来ません。また、別グループ間で乗り物を用いた輸送を行う場合には、乗客側のGET IN→GET OUTと車両側のLOAD→TRANSPORT UNROADをそれぞれシンクロ線で繋いで下さい。またヘリで輸送を行う場合にはヘリ側のウェイポイントをObjectのH、つまりへリポートマークの上に重ねてやる必要があります。また、トリガーとウェイポイント間を繋いだ場合、トリガーのtypeをswitchにすることで、トリガーの条件達成と同時にウェイポイントも強制的に達成させ、その次のWPに飛ばすことが出来ます。その場合、トリガーが達成されるまでウェイポイントも達成されません。 ミッションをわかりやすくしよう! Markers(F6)で出来ること→マーカーの配置と設定 なお、エディタ上ではF6でマーカーモードにしていないと表示されません Name(マーカーの名前) ここで規定したマーカーの名前はミッションブリーフィングなどで使われます。ユニットの名前(ユニットID)とは違い、必須です。 Icon/Rectangle/Ellipse(マーカーの形式) Icon 普通のアイコンマーカーです。MAPを拡大、縮小するのにあわせて大きさが変化します Retangle 楕円形の範囲マーカーです。MAPの範囲を指定するため、拡大縮小はしません Ellipse 長方形の範囲マーカーです。MAPの範囲を指定するため、拡大縮小はしません Color(色の指定) マーカーの色を指定することが出来ます。 Icon/Fill(マーカーの種類) Iconではアイコンマーカーの種類が、Fillでは範囲マーカーの種類が指定できます。 Axis/Angle(方位角と縦横比) Axisではアイコンマーカーの場合、縦、横の比率を指定できます。デフォルトが1 1ですので、それを大きく変更すると非常に見づらくなります国旗の場合は1 1だと見栄えがよろしくないので、実際の国旗と同じ縦横比率にしてやるとよかろうかと思います。範囲マーカーの場合はトリガーの範囲などと同じくメートル単位で大きさを指定できます AngleはユニットのAzimutなどと同様です。 Text(アイコンの説明) アイコンマーカーの横に同色文字で説明文が付きます。範囲マーカーでは意味を成しません 便利なスクリプトを呼び出そう! Modules(F7)で出来ること→BIS/ユーザー製のスクリプト群の呼び出し Unit(モジュールの種類) 多様なモジュールの種類の中から、使用したいものを選択します。 Name(モジュールの個別名) モジュールは特定のユニットなどと関連付けて動作させるものも少なくないため、1ミッションに複数同種のモジュールを使う場合があります。そこで個別の名前を与えてやる必要があるわけです Initialization(コマンドの書き込み) スクリプトコマンドを書き込めます。働きとしてはユニット(F1)のInitialization欄やトリガー(F3)のOnAct欄と変わりないです。 Description(説明) ユニット(F1)と同じ形式ですが、ミッションの中でどのような働きをするかは不明です。 Probability of Presence(存在する可能性) 右端で100%、左端で0%です。 Condition of Presence(存在する条件) ここにもブーリアン型のスクリプトを書き込んであげると、その条件がtrueの時だけモジュールが現れます。デフォルトではtrue。
https://w.atwiki.jp/tekkenmemo/pages/15.html
419 :名無しさん@テケナー:2012/08/14(火) 12 12 36 ID 3TeG4SZ+ [] ◎ガンリュウ 各項目SABCの4段階評価 スカ確(B)…66WP、6WPと、バクステから化けやすいのが難点だが、化けない事を前提にリーチ、ダメージ共に優秀。 しゃがみステータスに対する技が2WP位しかなくこちらは貧弱。 確反(A)…反撃能力は高い。立ちは10Fでダウン、壁強奪えるのは高評価。が、10~13Fとリーチに難あり。14Fからは無類の強さ。 しゃがみはトゥスマが高威力、14FのWS3RPで、こちらも恵まれている。 火力(B)…軸ズレに弱い。壁TAのLKRKRKは強いが、壁無しTAパーツとしては残念。ただ、4123RP始動の壁コンは全キャラトップクラスのダメージ。 削り(S)…けたぐり(3LK)は体力を削るというか、相手の精神力を削る。リーチに難、シャガステが付いてないので当てるまでに難があるが、当てた後の状況は全キャラ屈指のいやらしさ。 崩し(A)…雷、1RP、ゴロゴロ、座り下段、しゃがみ3WP。こける下段は実に豊富。対になる遅い遅い中段も実に豊富。 実にいやらしい3LKや、ガード不能投げがあったり、他のキャラには無い崩し方がガンリュウにはある。 暴れ(B)…手当て身、46LP、頭。横一点読み66WP、WSWP等。今作から46LPの回避力が強化され、かなり使いやすくなった。が、ジャンプ一発大逆転が望めないキャラなので、基本的に厳しいのは変わらない。 対横(S)…66WP、3LK、9WP、片横右アパ、片横3LP、66RP等、かなり豊富。特に66WPは両横対応の発生14FでTC技。ガードさせて反撃なし。全キャラトップクラスの性能。 置き(C)…基本的に無い。置き6LPは下段を置かれやすいキャラなのでリスクが先行する。 匂い嗅ぎ置き右アパ(~派生出し)3LP~は、基本的に封印。相手見ながら有効そうなら稀に出す。キャラにより完全に封印。 置き4(LPRP連打)も必中させないと乙る。置きというか手癖読みの部類。 66RKは前方向に判定が分厚く、高威力。技後ダウンに逃げれるので、他の技よりはリスクが低い。 3LPLPLPは発生してしまえば強く、ダウンに逃げれるので、極稀に出す。 座り。派生のゴロゴロがあり、遠距離で座りを見たら相手も反応に困る技。座った時に相手が何かしらのアクションを起こしていればゴロゴロ。困惑していれば図々しく後転、唸り回避、2派生で誤魔化しが効く。決して相手をナメてる訳ではない。 要するに、『これさえ出しとけば』という技が無い。 総評 システムに逆行するような、近距離でしか活路が無いキャラ。壁際でのニーナのそれとは違い、随所にちりばめられている『穴』をどう埋めていくか、相手の精神状態を見ながら会話するように攻めるのがガンリュウの醍醐味。 あと、その際のリスクの低い2択に持っていくまでのプロセス作りが大切で、事故らないような丁寧な立ち回りが必要。位置付けは『中堅キャラ』で間違いないと思う。 420 :名無しさん@テケナー:2012/08/14(火) 12 53 40 ID Zu5TEpCs [] てかガンリュウの置き右アパ封印が納得いかないがな-10だが発生あるし読んでないとなかなか確反入れられ無い。KNEEやオンプラやJDCRですら毎回確反入れられて無いのに… しかもリーチ長い 横に強い 高段の動画見ても よく置いてるがな。
https://w.atwiki.jp/werfermatome/pages/26.html
固有ウェールフープ学的魔法制限値(zirladurrdz/zldz)はウェールフープ学的に出された個人固有のウェールフープが行使できる制限値である。 種類 瞬間的zldz 基本Asw/ftaで表記される。このAsw/Ftaは100mのWP管へのイステードウェールの発動によって発動するAsw量から測定現地の平均Asw量を引いていき0Aswになった地点の半径をftaで表す。なお、この試験はWP管から2fta(1m)以内のAsw量の最高値が得られたときの範囲を測定する。 持続的zldz 基本Wpnで表記される。WP管に被験者がウェールフーポ死するまでWPoを流し、合計のウェールフープ量を測定する。
https://w.atwiki.jp/ce00582/pages/692.html
Function seeku(s As Single, th, wp As Single, bp As Single) As Single Dim ls As Single Dim cs As Single Dim us As Single Dim ys As Single Dim ws As Single Dim l1 As Single Dim c1 As Single Dim u1 As Single Dim l2 As Single Dim y2 As Single Dim y1 As Single Dim c2 As Single Dim u2 As Single Dim h As Single Dim lp As Single Dim t1 As Single Dim t2 As Single Dim e As Single e = 10 ^ (-5) h = 0.1 ls = (bp + 0.01) / th(s) If ls 0.01 Then ls = 0.01 ys = th(s) * ls cs = ys - bp us = Log(cs) + Log(1 - ls) ws = Log(cs) + Log(1 - ys / th(s + 1)) If ws wp Then us = -999 t2 = 0 Do Until t2 10 t1 = 0 Do Until t1 100 l1 = ls + h If l1 0.99 Then l1 = ls c1 = th(s) * l1 - bp y1 = th(s) * l1 u1 = Log(c1) + Log(1 - l1) w1 = Log(c1) + Log(1 - y1 / th(s + 1)) If w1 wp Then u1 = -999 l2 = ls - h If l2 0.01 Then l2 = ls c2 = th(s) * l2 - bp If c2 0.01 Then l2 = ls c2 = th(s) * l2 - bp y2 = th(s) * l2 u2 = Log(c2) + Log(1 - l2) w2 = Log(c2) + Log(1 - y2 / th(s + 1)) If w2 wp Then u2 = -999 If u1 us Then ls = l1 If u1 us Then us = u1 If u2 us Then ls = l2 If u2 us Then us = u2 If (lp - ls) ^ 2 e Then t1 = 1000 lp = ls t1 = t1 + 1 Loop h = h / 2 t2 = t2 + 1 Loop seeku = us End Function Function seekw(wp As Single) As Single Dim x1 As Single Dim x2 As Single Dim x3 As Single Dim w1 As Single Dim w2 As Single Dim t As Single x1 = 0.3 x2 = 0.7 Do Until t 100 w1 = 2 * Log(x1) w2 = 2 * Log(x2) x3 = x2 + (wp - w2) * (x2 - x1) / (w2 - w1) x1 = x2 x2 = x3 If (wp - w2) ^ 2 10 ^ (-5) Then t = 1000 t = t + 1 Loop seekw = x2 End Function Private Sub Command1_Click() Dim th(1 To 100) As Single Dim s As Single Dim tl As Single Dim tr As Single Dim bs(1 To 100) As Single Dim ws(1 To 100) As Single Dim u(1 To 99, -5 To 5, -5 To 5) As Single Dim w1 As Single Dim wp As Single Dim bp As Single Open "c /100.txt" For Input As #2 Do Until EOF(2) Input #2, a1, a2, a3 s = a1 ws(s) = a2 bs(s) = a3 Loop Close #2 For s = 1 To 100 th(s) = 0.02 * s Next h = 10 ^ (-2) For s = 1 To 99 For m = -5 To 5 For n = -5 To 5 wp = 2 * Log(ws(s) + h * m) bp = bs(s) + h * n u(s, m, n) = seeku(s, th, wp, bp) Next Next Next End Sub
https://w.atwiki.jp/ttt2/pages/14.html
419 :名無しさん@テケナー:2012/08/14(火) 12 12 36 ID 3TeG4SZ+ [] ◎ガンリュウ 各項目SABCの4段階評価 スカ確(B)…66WP、6WPと、バクステから化けやすいのが難点だが、化けない事を前提にリーチ、ダメージ共に優秀。 しゃがみステータスに対する技が2WP位しかなくこちらは貧弱。 確反(A)…反撃能力は高い。立ちは10Fでダウン、壁強奪えるのは高評価。が、10~13Fとリーチに難あり。14Fからは無類の強さ。 しゃがみはトゥスマが高威力、14FのWS3RPで、こちらも恵まれている。 火力(B)…軸ズレに弱い。壁TAのLKRKRKは強いが、壁無しTAパーツとしては残念。ただ、4123RP始動の壁コンは全キャラトップクラスのダメージ。 削り(S)…けたぐり(3LK)は体力を削るというか、相手の精神力を削る。リーチに難、シャガステが付いてないので当てるまでに難があるが、当てた後の状況は全キャラ屈指のいやらしさ。 崩し(A)…雷、1RP、ゴロゴロ、座り下段、しゃがみ3WP。こける下段は実に豊富。対になる遅い遅い中段も実に豊富。 実にいやらしい3LKや、ガード不能投げがあったり、他のキャラには無い崩し方がガンリュウにはある。 暴れ(B)…手当て身、46LP、頭。横一点読み66WP、WSWP等。今作から46LPの回避力が強化され、かなり使いやすくなった。が、ジャンプ一発大逆転が望めないキャラなので、基本的に厳しいのは変わらない。 対横(S)…66WP、3LK、9WP、片横右アパ、片横3LP、66RP等、かなり豊富。特に66WPは両横対応の発生14FでTC技。ガードさせて反撃なし。全キャラトップクラスの性能。 置き(C)…基本的に無い。置き6LPは下段を置かれやすいキャラなのでリスクが先行する。 匂い嗅ぎ置き右アパ(~派生出し)3LP~は、基本的に封印。相手見ながら有効そうなら稀に出す。キャラにより完全に封印。 置き4(LPRP連打)も必中させないと乙る。置きというか手癖読みの部類。 66RKは前方向に判定が分厚く、高威力。技後ダウンに逃げれるので、他の技よりはリスクが低い。 3LPLPLPは発生してしまえば強く、ダウンに逃げれるので、極稀に出す。 座り。派生のゴロゴロがあり、遠距離で座りを見たら相手も反応に困る技。座った時に相手が何かしらのアクションを起こしていればゴロゴロ。困惑していれば図々しく後転、唸り回避、2派生で誤魔化しが効く。決して相手をナメてる訳ではない。 要するに、『これさえ出しとけば』という技が無い。 総評 システムに逆行するような、近距離でしか活路が無いキャラ。壁際でのニーナのそれとは違い、随所にちりばめられている『穴』をどう埋めていくか、相手の精神状態を見ながら会話するように攻めるのがガンリュウの醍醐味。 あと、その際のリスクの低い2択に持っていくまでのプロセス作りが大切で、事故らないような丁寧な立ち回りが必要。位置付けは『中堅キャラ』で間違いないと思う。 420 :名無しさん@テケナー:2012/08/14(火) 12 53 40 ID Zu5TEpCs [] てかガンリュウの置き右アパ封印が納得いかないがな-10だが発生あるし読んでないとなかなか確反入れられ無い。KNEEやオンプラやJDCRですら毎回確反入れられて無いのに… しかもリーチ長い 横に強い 高段の動画見ても よく置いてるがな。
https://w.atwiki.jp/25fmst/pages/22.html
監督:初代愚者 デッキ名 厨房オールスターズ アタック25 in VIP スターティングメンバー 打順 名前 守備 WP 厨房指数 1 石狩 THE 厨房 5 98 2 小遊三 真の余り物 3 87 3 GK (笑) 1 99 4 田畑 ピザ 76 76 5 宮○ 児玉最低 0 97 6 ギタドラ 在日 4 99 7 茨城 沢木最低 19 96 8 新潟 ベーグル屋 100 30 9 www ゲイ 25 0 総WP 233WP
https://w.atwiki.jp/undeerl/pages/128.html
俺はずっとこの小さい国土で暮らしてきた。1000年以上続いていると言われるトイター教の慣習。王国の伝統。俺は生まれた時からずっとこの世界を見てきた。しかし、ある日俺は外国について書かれた本に出会って、外の国に興味を持つ。ユエスレオネだ。周りがスカルタンを着たり、シャスティに言ったりしているのをよそにどんどんユエスレオネにハマっていった。俺の幼少期はそんな感じだった。 俺はアルシ=ケンソディスナル。ハタ王国に住む普通の高校生。 ずっと前からユエスレオネ連邦という国にあこがれていた。連邦のウェールフープ技術は王国よりも高いらしい。 私はリパライン語が得意で学校での成績は常に上位を占めていた。なので高校ではユエスレオネに留学をしたいと思った。最終的にはウェールフープ学を学んでウェールフープ研究所に行きたいと思っている。そこで、ウェールフープ学の研究機関に留学ができるという広告を見つけた。 俺はその広告にあった電話番号に電話を掛ける。 「お電話ありがとう御座います。こちらはフェグラダ・ヴェイユファイト・ア・デュアン・ホームステイサービスで御座います。」 「あ~、ファイクレオネでウェールフープ留学がしたんですよ。それで資料とか送ることできませんか?」 「あ…そうですね。では、資料をお送りいたしますので検討してコースを選んで封筒を返送してください。」 「分りました、住所はネステル地方ワストゥロム-スステ4丁目です。」 「了解しました。留学サービスのご利用ありがとう御座います。」 なんと、これだけで行けるのか。デュインの教育制度は連邦より発展しているという。そういう面が見られた。 資料はすぐに来た。俺が選んだ研究機関はフェグラダ・ヴェイユファイト・ア・デュアンというらしくそれはWP化学科、WP論理科、WP戦闘開発科、WP医療科の四つの学科がある。なんといってもやりたかったのはWP化学なので申し込み用紙にレ点をつけ封筒に入れて投函した。その後にまたフェグラダ・ヴェイユファイトからすぐに行き帰りの航空券が届いた。中には地図や注意事項などが書いてあるハンドブックがあり、他にもフェグラダ・ヴェイユファイト謹製の筆記用具が多数入っていた。ハンドブックによるとフェグラダ・ヴェイユファイトでは学科間の抗争がたびたび起きるそうで筆記用具に暗殺用WP装置が入っていたりするらしいため皆、このフェグラダ・ヴェイユファイト印の安全な筆記用具を使うそうだ。なんて、危険な学校だろう。まぁ、WPが関係する所は大体危険だししょうがなくはあるのだが。 ネステルの空港へ行き手続きを済ます。準備は万端だ。航空機はフェグラダ・ヴェイユファイトが手配しているそうだ。しかし、危険物検査の時間が長い。やはり、ケートニアーだからといって抗争で飛行機を爆破させたりするのだろうか。酷い話だ。航空時間はそれほど長くはなかった。デュインのサニス空港に着いた時に一人の男性が駆け寄ってきた。
https://w.atwiki.jp/ce00582/pages/717.html
Function seeky(s As Single, th, wp As Single, bp As Single) As Single Dim ls As Single Dim cs As Single Dim us As Single Dim ys As Single Dim ws As Single Dim l1 As Single Dim c1 As Single Dim u1 As Single Dim l2 As Single Dim y2 As Single Dim y1 As Single Dim c2 As Single Dim u2 As Single Dim h As Single Dim lp As Single Dim t1 As Single Dim t2 As Single Dim e As Single e = 10 ^ (-5) h = 0.1 ls = (bp + 0.01) / th(s) If ls 0.01 Then ls = 0.01 ys = th(s) * ls cs = ys - bp us = Log(cs) + Log(1 - ls) ws = Log(cs) + Log(1 - ys / th(s + 1)) If ws wp Then us = -999 t2 = 0 Do Until t2 10 t1 = 0 Do Until t1 100 l1 = ls + h If l1 0.99 Then l1 = ls c1 = th(s) * l1 - bp y1 = th(s) * l1 u1 = Log(c1) + Log(1 - l1) w1 = Log(c1) + Log(1 - y1 / th(s + 1)) If w1 wp Then u1 = -999 l2 = ls - h If l2 0.01 Then l2 = ls c2 = th(s) * l2 - bp If c2 0.01 Then l2 = ls c2 = th(s) * l2 - bp y2 = th(s) * l2 u2 = Log(c2) + Log(1 - l2) w2 = Log(c2) + Log(1 - y2 / th(s + 1)) If w2 wp Then u2 = -999 If u1 us Then ls = l1 If u1 us Then us = u1 If u2 us Then ls = l2 If u2 us Then us = u2 If (lp - ls) ^ 2 e Then t1 = 1000 lp = ls t1 = t1 + 1 Loop h = h / 2 t2 = t2 + 1 Loop seeky = th(s) * ls End Function Function seekc(s As Single, th, wp As Single, bp As Single) As Single Dim ls As Single Dim cs As Single Dim us As Single Dim ys As Single Dim ws As Single Dim l1 As Single Dim c1 As Single Dim u1 As Single Dim l2 As Single Dim y2 As Single Dim y1 As Single Dim c2 As Single Dim u2 As Single Dim h As Single Dim lp As Single Dim t1 As Single Dim t2 As Single Dim e As Single e = 10 ^ (-5) h = 0.1 ls = (bp + 0.01) / th(s) If ls 0.01 Then ls = 0.01 ys = th(s) * ls cs = ys - bp us = Log(cs) + Log(1 - ls) ws = Log(cs) + Log(1 - ys / th(s + 1)) If ws wp Then us = -999 t2 = 0 Do Until t2 10 t1 = 0 Do Until t1 100 l1 = ls + h If l1 0.99 Then l1 = ls c1 = th(s) * l1 - bp y1 = th(s) * l1 u1 = Log(c1) + Log(1 - l1) w1 = Log(c1) + Log(1 - y1 / th(s + 1)) If w1 wp Then u1 = -999 l2 = ls - h If l2 0.01 Then l2 = ls c2 = th(s) * l2 - bp If c2 0.01 Then l2 = ls c2 = th(s) * l2 - bp y2 = th(s) * l2 u2 = Log(c2) + Log(1 - l2) w2 = Log(c2) + Log(1 - y2 / th(s + 1)) If w2 wp Then u2 = -999 If u1 us Then ls = l1 If u1 us Then us = u1 If u2 us Then ls = l2 If u2 us Then us = u2 If (lp - ls) ^ 2 e Then t1 = 1000 lp = ls t1 = t1 + 1 Loop h = h / 2 t2 = t2 + 1 Loop seekc = th(s) * ls - bp End Function Function seeku(s As Single, th, wp As Single, bp As Single) As Single Dim ls As Single Dim cs As Single Dim us As Single Dim ys As Single Dim ws As Single Dim l1 As Single Dim c1 As Single Dim u1 As Single Dim l2 As Single Dim y2 As Single Dim y1 As Single Dim c2 As Single Dim u2 As Single Dim h As Single Dim lp As Single Dim t1 As Single Dim t2 As Single Dim e As Single e = 10 ^ (-5) h = 0.1 ls = (bp + 0.01) / th(s) If ls 0.01 Then ls = 0.01 ys = th(s) * ls cs = ys - bp us = Log(cs) + Log(1 - ls) ws = Log(cs) + Log(1 - ys / th(s + 1)) If ws wp Then us = -999 t2 = 0 Do Until t2 10 t1 = 0 Do Until t1 100 l1 = ls + h If l1 0.99 Then l1 = ls c1 = th(s) * l1 - bp y1 = th(s) * l1 u1 = Log(c1) + Log(1 - l1) w1 = Log(c1) + Log(1 - y1 / th(s + 1)) If w1 wp Then u1 = -999 l2 = ls - h If l2 0.01 Then l2 = ls c2 = th(s) * l2 - bp If c2 0.01 Then l2 = ls c2 = th(s) * l2 - bp y2 = th(s) * l2 u2 = Log(c2) + Log(1 - l2) w2 = Log(c2) + Log(1 - y2 / th(s + 1)) If w2 wp Then u2 = -999 If u1 us Then ls = l1 If u1 us Then us = u1 If u2 us Then ls = l2 If u2 us Then us = u2 If (lp - ls) ^ 2 e Then t1 = 1000 lp = ls t1 = t1 + 1 Loop h = h / 2 t2 = t2 + 1 Loop seeku = us End Function Function seekw(wp As Single) As Single Dim x1 As Single Dim x2 As Single Dim x3 As Single Dim w1 As Single Dim w2 As Single Dim t As Single x1 = 0.3 x2 = 0.7 Do Until t 100 w1 = 2 * Log(x1) w2 = 2 * Log(x2) x3 = x2 + (wp - w2) * (x2 - x1) / (w2 - w1) x1 = x2 x2 = x3 If (wp - w2) ^ 2 10 ^ (-5) Then t = 1000 t = t + 1 Loop seekw = x2 End Function Private Sub Command1_Click() Dim th(1 To 100) As Single Dim s As Single Dim tl As Single Dim tr As Single Dim bs(1 To 100) As Single Dim ws(1 To 100) As Single Dim u(1 To 99, -5 To 5, -5 To 5) As Single Dim c(1 To 99, -5 To 5, -5 To 5) As Single Dim y(1 To 99, -5 To 5, -5 To 5) As Single Dim w1 As Single Dim wp As Single Dim bp As Single Open "c /101.txt" For Input As #2 Do Until EOF(2) Input #2, a1, a2, a3 s = a1 ws(s) = a2 bs(s) = a3 Loop Close #2 For s = 1 To 100 th(s) = 0.02 * s Next h = 10 ^ (-2) For s = 1 To 99 For m = -5 To 5 For n = -5 To 5 wp = 2 * Log(ws(s) + h * m) bp = bs(s) + h * n u(s, m, n) = seeku(s, th, wp, bp) c(s, m, n) = seekc(s, th, wp, bp) y(s, m, n) = seeky(s, th, wp, bp) Next Next Next Open "c /102.txt" For Output As #1 For s = 1 To 99 For m = -5 To 5 For n = -5 To 5 Write #1, s, m, n, u(s, m, n), c(s, m, n), y(s, m, n) Next Next Next Close #1 End Sub